Synonyms for "put away"

Words with similar meaning